animal bumper - Turkish English Dictionary